// 菜品数据
const dishes = [
  {
    id: 1,
    name: '香煎鸡排',
    price: 28,
    image: '/src/assets/images/chicken.png',
    description: '外酥里嫩的香煎鸡排，搭配特制酱料',
    category: '主食',
    tags: ['热门', '推荐'],
    likes: 256,
    isSpicy: false,
    // 详细信息
    ingredients: ['鸡胸肉 200g', '面包糠 50g', '鸡蛋 1个', '面粉 30g', '盐 适量', '黑胡椒 适量', '蒜蓉 10g'],
    cookingMethod: [
      '将鸡胸肉洗净，用刀背拍松，切成厚片',
      '用盐和黑胡椒腌制鸡肉15分钟',
      '鸡肉依次裹上面粉、蛋液、面包糠',
      '平底锅刷油，中小火煎制鸡排',
      '每面煎3-4分钟至金黄色',
      '配上特制蒜蓉酱即可享用'
    ],
    nutrition: {
      calories: 320,
      protein: 28.5,
      fat: 15.2,
      carbs: 18.6,
      fiber: 1.2,
      sodium: 580
    },
    allergens: ['蛋类', '麸质'],
    cookingTime: '20分钟',
    difficulty: '简单'
  },
  {
    id: 2,
    name: '麻辣香锅',
    price: 45,
    image: '/src/assets/images/hotpot.png',
    description: '麻辣鲜香，食材丰富的特色香锅',
    category: '主食',
    tags: ['辣', '热门'],
    likes: 320,
    isSpicy: true,
    // 详细信息
    ingredients: ['五花肉 100g', '土豆 80g', '豆腐皮 50g', '金针菇 60g', '豆芽 50g', '青菜 80g', '郫县豆瓣酱 20g', '花椒 5g', '干辣椒 10g'],
    cookingMethod: [
      '将所有蔬菜洗净切好，肉类切片',
      '热锅下油，爆香花椒和干辣椒',
      '下豆瓣酱炒出红油',
      '依次下入肉类和蔬菜翻炒',
      '调味后大火收汁',
      '撒上芝麻和香菜即可'
    ],
    nutrition: {
      calories: 450,
      protein: 18.2,
      fat: 28.5,
      carbs: 32.1,
      fiber: 6.8,
      sodium: 1200
    },
    allergens: ['大豆'],
    cookingTime: '25分钟',
    difficulty: '中等'
  },
  {
    id: 3,
    name: '水煮鱼',
    price: 58,
    image: '/src/assets/images/fish.png',
    description: '新鲜鱼肉，配以麻辣汤底，鲜嫩可口',
    category: '主食',
    tags: ['辣', '推荐'],
    likes: 198,
    isSpicy: true,
    // 详细信息
    ingredients: ['草鱼 300g', '豆芽 150g', '白菜 100g', '郫县豆瓣酱 30g', '花椒 10g', '干辣椒 15g', '蒜 20g', '姜 10g', '料酒 15ml'],
    cookingMethod: [
      '草鱼去骨切片，用料酒和盐腌制',
      '豆芽和白菜焯水后铺在碗底',
      '热锅下油，爆香蒜姜和豆瓣酱',
      '加水煮开，下入鱼片煮2分钟',
      '将鱼片和汤倒入碗中',
      '撒上花椒和辣椒，浇热油激香'
    ],
    nutrition: {
      calories: 380,
      protein: 35.6,
      fat: 18.9,
      carbs: 12.3,
      fiber: 4.2,
      sodium: 980
    },
    allergens: ['鱼类'],
    cookingTime: '30分钟',
    difficulty: '中等'
  },
  {
    id: 4,
    name: '宫保鸡丁',
    price: 32,
    image: '/src/assets/images/kungpao.png',
    description: '经典川菜，鸡肉与花生的完美搭配',
    category: '主食',
    tags: ['经典', '微辣'],
    likes: 276,
    isSpicy: true,
    // 详细信息
    ingredients: ['鸡胸肉 200g', '花生米 50g', '青椒 30g', '红椒 30g', '干辣椒 8个', '花椒 5g', '蒜 15g', '姜 10g', '生抽 15ml', '料酒 10ml'],
    cookingMethod: [
      '鸡肉切丁，用料酒和生抽腌制',
      '花生米过油炸至酥脆',
      '青红椒切丁备用',
      '热锅下油，爆香干辣椒和花椒',
      '下鸡丁炒至变色，加入青红椒',
      '调味炒匀，最后加入花生米即可'
    ],
    nutrition: {
      calories: 350,
      protein: 26.8,
      fat: 20.1,
      carbs: 15.6,
      fiber: 2.8,
      sodium: 720
    },
    allergens: ['花生'],
    cookingTime: '20分钟',
    difficulty: '中等'
  },
  {
    id: 5,
    name: '清蒸鲈鱼',
    price: 68,
    image: '/src/assets/images/steamfish.png',
    description: '新鲜鲈鱼清蒸，保留原汁原味',
    category: '主食',
    tags: ['清淡', '推荐'],
    likes: 156,
    isSpicy: false,
    ingredients: ['鲈鱼 1条', '蒸鱼豉油 30ml', '葱丝 20g', '姜丝 15g', '料酒 15ml'],
    cookingMethod: ['鲈鱼处理干净，打花刀', '用料酒和盐腌制10分钟', '蒸锅水开后蒸8分钟', '淋上蒸鱼豉油', '撒上葱丝姜丝', '浇热油激香即可'],
    nutrition: { calories: 180, protein: 32.5, fat: 4.2, carbs: 2.1, fiber: 0, sodium: 450 },
    allergens: ['鱼类'],
    cookingTime: '25分钟',
    difficulty: '简单'
  },
  {
    id: 6,
    name: '番茄炒蛋',
    price: 18,
    image: '/src/assets/images/tomatoegg.png',
    description: '家常经典，酸甜可口',
    category: '小菜',
    tags: ['经典', '家常'],
    likes: 342,
    isSpicy: false,
    ingredients: ['鸡蛋 3个', '番茄 2个', '葱花 10g', '盐 适量', '糖 5g', '生抽 10ml'],
    cookingMethod: ['鸡蛋打散炒熟盛起', '番茄去皮切块', '热锅下油爆香葱花', '下番茄炒出汁水', '加入炒蛋翻炒', '调味即可出锅'],
    nutrition: { calories: 220, protein: 12.8, fat: 15.6, carbs: 8.9, fiber: 2.1, sodium: 380 },
    allergens: ['蛋类'],
    cookingTime: '10分钟',
    difficulty: '简单'
  },
  {
    id: 7,
    name: '青椒土豆丝',
    price: 16,
    image: '/src/assets/images/potato.png',
    description: '爽脆可口，开胃小菜',
    category: '小菜',
    tags: ['素食', '爽口'],
    likes: 187,
    isSpicy: false,
    ingredients: ['土豆 200g', '青椒 100g', '蒜 10g', '醋 15ml', '盐 适量', '生抽 10ml'],
    cookingMethod: ['土豆去皮切丝，用水冲洗', '青椒切丝，蒜切片', '热锅下油爆香蒜片', '下土豆丝大火炒制', '加入青椒丝继续炒', '调味后即可出锅'],
    nutrition: { calories: 120, protein: 3.2, fat: 6.8, carbs: 18.5, fiber: 3.2, sodium: 320 },
    allergens: [],
    cookingTime: '15分钟',
    difficulty: '简单'
  },
  {
    id: 8,
    name: '糖醋排骨',
    price: 42,
    image: '/src/assets/images/sweetribs.png',
    description: '酸甜口味，肉质酥烂',
    category: '主食',
    tags: ['经典', '酸甜'],
    likes: 231,
    isSpicy: false,
    ingredients: ['排骨 300g', '冰糖 30g', '醋 25ml', '生抽 20ml', '料酒 15ml', '姜 10g'],
    cookingMethod: ['排骨焯水去腥', '热锅下油炸至金黄', '另起锅炒糖色', '下排骨炒匀上色', '加调料和水焖煮', '大火收汁即可'],
    nutrition: { calories: 420, protein: 28.6, fat: 25.8, carbs: 18.2, fiber: 0, sodium: 680 },
    allergens: [],
    cookingTime: '45分钟',
    difficulty: '中等'
  },
  {
    id: 9,
    name: '麻婆豆腐',
    price: 26,
    image: '/src/assets/images/mapo.png',
    description: '川菜经典，麻辣鲜香',
    category: '小菜',
    tags: ['辣', '经典'],
    likes: 265,
    isSpicy: true,
    ingredients: ['嫩豆腐 300g', '肉末 100g', '郫县豆瓣酱 20g', '花椒粉 3g', '蒜 15g', '葱 10g'],
    cookingMethod: ['豆腐切块焯水', '热锅下油炒肉末', '加豆瓣酱炒出红油', '下豆腐轻炒', '调味勾芡', '撒葱花和花椒粉'],
    nutrition: { calories: 280, protein: 18.5, fat: 16.8, carbs: 12.3, fiber: 2.5, sodium: 850 },
    allergens: ['大豆'],
    cookingTime: '15分钟',
    difficulty: '简单'
  },
  {
    id: 10,
    name: '水果沙拉',
    price: 22,
    image: '/src/assets/images/salad.png',
    description: '新鲜水果拼盘，健康美味',
    category: '甜点',
    tags: ['健康', '甜点'],
    likes: 178,
    isSpicy: false,
    ingredients: ['苹果 1个', '香蕉 1根', '橙子 1个', '葡萄 100g', '酸奶 50ml', '蜂蜜 10ml'],
    cookingMethod: ['所有水果洗净去皮', '切成适当大小', '装盘摆放', '淋上酸奶', '滴几滴蜂蜜', '即可享用'],
    nutrition: { calories: 150, protein: 3.2, fat: 1.8, carbs: 35.6, fiber: 6.2, sodium: 25 },
    allergens: ['乳制品'],
    cookingTime: '10分钟',
    difficulty: '简单'
  },
  {
    id: 11,
    name: '冰淇淋',
    price: 15,
    image: '/src/assets/images/icecream.png',
    description: '香草口味，丝滑细腻',
    category: '甜点',
    tags: ['甜点', '冷饮'],
    likes: 289,
    isSpicy: false,
    ingredients: ['牛奶 200ml', '淡奶油 100ml', '蛋黄 2个', '糖 50g', '香草精 2ml'],
    cookingMethod: ['蛋黄加糖打发', '牛奶加热至微沸', '缓慢倒入蛋黄液', '加入奶油和香草精', '冷却后放入冰淇淋机', '制作完成即可享用'],
    nutrition: { calories: 220, protein: 4.8, fat: 15.2, carbs: 18.6, fiber: 0, sodium: 65 },
    allergens: ['乳制品', '蛋类'],
    cookingTime: '120分钟',
    difficulty: '中等'
  },
  {
    id: 12,
    name: '奶茶',
    price: 18,
    image: '/src/assets/images/milktea.png',
    description: '珍珠奶茶，香浓可口',
    category: '饮品',
    tags: ['饮品', '甜'],
    likes: 367,
    isSpicy: false,
    ingredients: ['红茶 5g', '牛奶 150ml', '珍珠 30g', '糖浆 20ml', '冰块 适量'],
    cookingMethod: ['红茶泡制浓茶', '珍珠煮熟备用', '茶水过滤放凉', '加入牛奶和糖浆', '放入珍珠和冰块', '搅拌均匀即可'],
    nutrition: { calories: 180, protein: 5.2, fat: 6.8, carbs: 28.5, fiber: 0, sodium: 85 },
    allergens: ['乳制品'],
    cookingTime: '15分钟',
    difficulty: '简单'
  },
  {
    id: 13,
    name: '果汁',
    price: 16,
    image: '/src/assets/images/juice.png',
    description: '鲜榨果汁，多种口味',
    category: '饮品',
    tags: ['饮品', '健康'],
    likes: 201,
    isSpicy: false,
    ingredients: ['新鲜水果 200g', '纯净水 100ml', '蜂蜜 10ml', '柠檬汁 5ml'],
    cookingMethod: ['水果洗净去皮切块', '放入榨汁机', '加入纯净水', '榨成果汁', '过滤果渣', '加蜂蜜调味即可'],
    nutrition: { calories: 120, protein: 1.2, fat: 0.3, carbs: 30.5, fiber: 3.8, sodium: 5 },
    allergens: [],
    cookingTime: '5分钟',
    difficulty: '简单'
  },
  {
    id: 14,
    name: '炸鸡翅',
    price: 30,
    image: '/src/assets/images/wings.png',
    description: '外酥里嫩，香辣可口',
    category: '小吃',
    tags: ['小吃', '热门'],
    likes: 312,
    isSpicy: true,
    ingredients: ['鸡翅 6个', '面粉 50g', '淀粉 30g', '鸡蛋 1个', '辣椒粉 5g', '盐 适量', '胡椒粉 适量'],
    cookingMethod: ['鸡翅洗净划刀腌制', '调制炸粉糊', '鸡翅裹粉糊', '油温170度炸制', '炸至金黄酥脆', '撒辣椒粉即可'],
    nutrition: { calories: 380, protein: 22.5, fat: 28.2, carbs: 12.8, fiber: 0.5, sodium: 650 },
    allergens: ['蛋类'],
    cookingTime: '25分钟',
    difficulty: '中等'
  },
  {
    id: 15,
    name: '薯条',
    price: 18,
    image: '/src/assets/images/fries.png',
    description: '金黄酥脆，美味薯条',
    category: '小吃',
    tags: ['小吃', '经典'],
    likes: 245,
    isSpicy: false,
    ingredients: ['土豆 300g', '植物油 适量', '盐 适量', '番茄酱 20g'],
    cookingMethod: ['土豆去皮切条', '用水冲洗淀粉', '沥干水分', '油温180度炸制', '炸至金黄捞起', '撒盐调味即可'],
    nutrition: { calories: 320, protein: 4.2, fat: 18.5, carbs: 38.6, fiber: 3.2, sodium: 420 },
    allergens: [],
    cookingTime: '20分钟',
    difficulty: '简单'
  }
];

// 菜品分类
const categories = [
  { id: 1, name: '全部' },
  { id: 2, name: '主食' },
  { id: 3, name: '小菜' },
  { id: 4, name: '小吃' },
  { id: 5, name: '甜点' },
  { id: 6, name: '饮品' }
];

// 盲盒套餐
const blindBoxes = [
  {
    id: 1,
    name: '超值午餐盲盒',
    price: 38,
    image: '/src/assets/images/lunchbox.png',
    description: '一荤一素一饮料，随机搭配',
    tags: ['超值', '午餐']
  },
  {
    id: 2,
    name: '豪华晚餐盲盒',
    price: 68,
    image: '/src/assets/images/dinnerbox.png',
    description: '两荤一素一甜点，随机搭配',
    tags: ['豪华', '晚餐']
  },
  {
    id: 3,
    name: '小吃拼盘盲盒',
    price: 45,
    image: '/src/assets/images/snackbox.png',
    description: '三种随机小吃组合',
    tags: ['小吃', '分享']
  }
];

module.exports = {
  dishes,
  categories,
  blindBoxes
}; 